keeping or remaining in force - Espagnol Anglais Dictionnaire